package com.gl.saasservice.sys.vo;

import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Column;
import java.util.Date;
import java.util.List;

public class FeedbackVo {
    /*
     *id
     */
    private Long id;

    /*
     *用户id
     */
    @ApiModelProperty(value = "用户id",required = false)
    private String userId;
    /*
     *意见反馈图
     */
    @ApiModelProperty(value = "意见反馈图",required = false)
    private List<String> img;
    /*
     *内容
     */
    @ApiModelProperty(value = "内容",required = false)
    private String content;
    /*
     *用户名
     */
    @ApiModelProperty(value = "用户名",required = false)
    private String userName;
    /*
     *发布时间
     */
    @ApiModelProperty(value = "发布时间",required = false)
    private Date releaseTime;

    /*
     *用户类型：1APP 2小程序
     */
    private Integer type;

    /*
     *消息状态：0未读 1已读
     */
    private Integer status;

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public FeedbackVo() {
    }

    public FeedbackVo(Long id, String userId, List<String> img, String content, String userName, Date releaseTime) {
        this.id = id;
        this.userId = userId;
        this.img = img;
        this.content = content;
        this.userName = userName;
        this.releaseTime = releaseTime;
    }

    /**
     * 获取
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置
     * @param id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取
     * @return userId
     */
    public String getUserId() {
        return userId;
    }

    /**
     * 设置
     * @param userId
     */
    public void setUserId(String userId) {
        this.userId = userId;
    }

    /**
     * 获取
     * @return img
     */
    public List<String> getImg() {
        return img;
    }

    /**
     * 设置
     * @param img
     */
    public void setImg(List<String> img) {
        this.img = img;
    }

    /**
     * 获取
     * @return content
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置
     * @param content
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * 获取
     * @return userName
     */
    public String getUserName() {
        return userName;
    }

    /**
     * 设置
     * @param userName
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * 获取
     * @return releaseTime
     */
    public Date getReleaseTime() {
        return releaseTime;
    }

    /**
     * 设置
     * @param releaseTime
     */
    public void setReleaseTime(Date releaseTime) {
        this.releaseTime = releaseTime;
    }

    public String toString() {
        return "FeedbackVo{id = " + id + ", userId = " + userId + ", img = " + img + ", content = " + content + ", userName = " + userName + ", releaseTime = " + releaseTime + "}";
    }
}
